奋斗: to strive, to struggle...
公众: public...
贪婪: avaricious, greedy, rapacious, insatiable, avid...
下功夫: work hard...
商品: commodity, goods, merchandise...
外交: diplomacy, diplomatic, foreign affairs...
短片: short film, video clip...
开动: to start, to set in motion, to move, to march, to dig in (eating), to tuck in (eating)...
跑步: to run, to jog, (military) to march at the double...
大惊小怪: to make a fuss about nothing (idiom)...